main(){ unsigned a=32768;printf("a=%d\n",a);}输出的结果

来源:百度知道 编辑:UC知道 时间:2024/05/16 18:03:16
main()
{ unsigned a=32768
printf("a=%d\n",a)
}
输出结果是多少

#include <stdio.h>

void main()
{
unsigned a=32768 ;
printf("a=%d\n",a) ;
}

首先你的代码有些问题:1、头文件stdio.h必须引入,2、语句结尾少分号。

运行结果:32768

运行环境: Windowsxp sp3 en,MS VC++ 6.0

解释:unsigned 4字节,最大可表示数字4294967295,32768赋值时不会出现溢出。